﻿using 请求响应加密.Common;
using 请求响应加密.workflow;

namespace 请求响应加密.Approval
{
    public class UserIdentifyApproval : IWorkflowInitAndEnd
    {
        public Result CanStart(string workingId)
        {
            throw new NotImplementedException();
        }

        public Result CreateWorking(string workingId, string initialNode)
        {
            throw new NotImplementedException();
        }

        public Result End(string workingId, string currentNode, string targetNode)
        {
            throw new NotImplementedException();
        }
    }

    public class UserIdentifyApprovalProcess : IWorkflowProcess
    {
        public Result Back(string workingId, string currentNode, string targetNode)
        {
            throw new NotImplementedException();
        }

        public Result Forwarding(string workingId, string currentNode, string targetNode)
        {
            throw new NotImplementedException();
        }

        public Result Veto(string workingId, string currentNode, string targetNode)
        {
            throw new NotImplementedException();
        }

        public Result Withdraw(string workingId, string currentNode, string targetNode)
        {
            throw new NotImplementedException();
        }
    }
}
